package cn.ffcs.product.model;

import java.util.List;

import cn.ffcs.base.model.BaseEntity;
import cn.ffcs.common.model.Attach;
import cn.ffcs.system.dict.model.Dict;

/**
 * 
 * 产品资料POJO类<br/> <table>
 * <tr>
 * <td>负责人/principal: </td>
 * <td colspan="2">liuzhh</td>
 * <tr>
 * <td>修改记录/revision:</td>
 * <td colspan="2"></td>
 * </tr>
 * <tr>
 * <td>日期:</td>
 * <td>修改人:</td>
 * <td>修改说明:</td>
 * </tr>
 * <tr>
 * <td></td>
 * <td></td>
 * <td></td>
 * </tr>
 * </table>
 * @author liuzhh
 * @version $Id$
 */
public class ProductReference  extends BaseEntity{
  /** 所属产品 **/
  private Product product;
  /** 资料类型 **/
  private Dict referenceType;
  /** 标题 **/
  private String title;
  /** 内容 **/
  private String content;
  /** 关键字 **/
  private String keyword;
  /** 关键字 **/
  private List<Attach> attachs;
  
  public ProductReference(){
      
  }

/**
 * 获取所属产品
 * @return product
 */
public Product  getProduct() {
    return product;
}

/**
 * 设置所属产品
 * @param id  product 
 */
public void setProduct(Product product) {
    this.product = product;
}

/**
 * 获取资料类型
 * @return referenceType
 */
public Dict  getReferenceType() {
    return referenceType;
}

/**
 * 设置资料类型
 * @param id  referenceType 
 */
public void setReferenceType(Dict referenceType) {
    this.referenceType = referenceType;
}

/**
 * 获取标题
 * @return title
 */
public String  getTitle() {
    return title;
}

/**
 * 设置标题
 * @param id  title 
 */
public void setTitle(String title) {
    this.title = title;
}

/**
 * 获取内容
 * @return content
 */
public String  getContent() {
    return content;
}

/**
 * 设置内容
 * @param id  content 
 */
public void setContent(String content) {
    this.content = content;
}

/**
 * 获取关键字
 * @return keyword
 */
public String  getKeyword() {
    return keyword;
}

/**
 * 设置关键字
 * @param id  keyword 
 */
public void setKeyword(String keyword) {
    this.keyword = keyword;
}

/**
 * @return the attachs
 */
public List<Attach> getAttachs()
{
    return attachs;
}

/**
 * @param attachs the attachs to set
 */
public void setAttachs(List<Attach> attachs)
{
    this.attachs = attachs;
}
}
